enormously productive - Allemand Anglais Dictionnaire